import java.util.Scanner;

public class Test {
    public static void main(String[] args) {
//        给定两个数，求这两个数的最大公约数
//        例如：
//        输入：20 40
//        输出：20
        Scanner scannner = new Scanner(System.in);
        int a = scannner.nextInt();
        int b = scannner.nextInt();
        int c = 0;
        while ((c = a % b) != 0){
            a = b;
            b = c;
        }
        System.out.println(b);
    }
}
